package com.yz.jdd.module.main.entity;

import java.io.Serializable;

public class FilterParams implements Serializable {

    String startTime;
    String endTime;
    String currentPage;
    String pageSize;

    public void setBizType(String bizType) {
        this.bizType = bizType;
    }

    public String getBizType() {
        return bizType;
    }

    String bizType;
    String payType;
    String orderStatus;
    String orderSource;  // 订单
    String tradeType;   // 流水
    String orderType; // 订单类型

    String shopId;
    String shopName;

    String deviceId;
    String operatorId;
    String deviceName;

    public String getShopName() {
        return shopName;
    }

    public void setShopName(String shopName) {
        this.shopName = shopName;
    }

    public String getDeviceName() {
        return deviceName;
    }

    public void setDeviceName(String deviceName) {
        this.deviceName = deviceName;
    }

    public String getOperatorName() {
        return operatorName;
    }

    public void setOperatorName(String operatorName) {
        this.operatorName = operatorName;
    }

    String operatorName;


    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getCurrentPage() {
        return currentPage;
    }

    public void setCurrentPage(String currentPage) {
        this.currentPage = currentPage;
    }

    public String getPageSize() {
        return pageSize;
    }

    public void setPageSize(String pageSize) {
        this.pageSize = pageSize;
    }

    public String getShopId() {
        return shopId;
    }

    public void setShopId(String shopId) {
        this.shopId = shopId;
    }

    public String getPayType() {
        return payType;
    }

    public void setPayType(String payType) {
        this.payType = payType;
    }

    public String getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(String orderStatus) {
        this.orderStatus = orderStatus;
    }

    public String getOrderSource() {
        return orderSource;
    }

    public void setOrderSource(String orderSource) {
        this.orderSource = orderSource;
    }

    public String getTradeType() {
        return tradeType;
    }

    public void setTradeType(String tradeType) {
        this.tradeType = tradeType;
    }

    public String getOrderType() {
        return orderType;
    }

    public void setOrderType(String orderType) {
        this.orderType = orderType;
    }

    public String getDeviceId() {
        return deviceId;
    }

    public void setDeviceId(String deviceId) {
        this.deviceId = deviceId;
    }

    public String getOperatorId() {
        return operatorId;
    }

    public void setOperatorId(String operatorId) {
        this.operatorId = operatorId;
    }

    @Override
    public String toString() {
        return "FilterParams{" +
                "startTime='" + startTime + '\'' +
                ", endTime='" + endTime + '\'' +
                ", currentPage='" + currentPage + '\'' +
                ", pageSize='" + pageSize + '\'' +
                ", shopId='" + shopId + '\'' +
                ", payType='" + payType + '\'' +
                ", orderStatus='" + orderStatus + '\'' +
                ", orderSource='" + orderSource + '\'' +
                ", tradeType='" + tradeType + '\'' +
                ", orderType='" + orderType + '\'' +
                ", deviceId='" + deviceId + '\'' +
                ", operatorId='" + operatorId + '\'' +
                ", deviceName='" + deviceName + '\'' +
                ", operatorName='" + operatorName + '\'' +
                '}';
    }

    public FilterParams(String startTime, String endTime, String currentPage, String pageSize, String payType, String orderStatus, String orderSource, String tradeType, String orderType, String shopId, String shopName, String deviceId, String operatorId, String deviceName, String operatorName) {
        this.startTime = startTime;
        this.endTime = endTime;
        this.currentPage = currentPage;
        this.pageSize = pageSize;
        this.payType = payType;
        this.orderStatus = orderStatus;
        this.orderSource = orderSource;
        this.tradeType = tradeType;
        this.orderType = orderType;
        this.shopId = shopId;
        this.shopName = shopName;
        this.deviceId = deviceId;
        this.operatorId = operatorId;
        this.deviceName = deviceName;
        this.operatorName = operatorName;
    }

    public FilterParams() {
    }
}
